package ec.edu.ucacue.siop.dao.recurso;

import java.io.Serializable;

import ec.edu.ucacue.siop.dao.GenericDAOImpl;
import ec.edu.ucacue.siop.modelo.material.Material;
import ec.edu.ucacue.siop.modelo.recurso.MaterialDefProd;
import ec.edu.ucacue.siop.modelo.recurso.UnidadFuncional;

public class MaterialDefProdDAOImpl extends GenericDAOImpl<MaterialDefProd, Serializable> implements MaterialDefProdDAO{

	public MaterialDefProd create(Material material, float valorReferencia,
			UnidadFuncional unidad) {
		MaterialDefProd producto = new MaterialDefProd();
		producto.setCantidadMax(valorReferencia);
		producto.setUnidad(unidad);
		producto.setMaterialObtenido(material);
		unidad.getListaProductosSalida().add(producto);
		return producto;
	}

	
}
